package com.atguigu.ssyx.user.service;

import com.atguigu.ssyx.model.user.User;
import com.atguigu.ssyx.vo.user.LeaderAddressVo;
import com.atguigu.ssyx.vo.user.UserLoginVo;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @描述:用户服务
 * @作者:胡树苑
 * @时间:2025/9/20 20:40
 */
public interface UserService extends IService<User> {
    //判断是否是第一次使用微信授权登录  如何判断  根据openid判断
    User getUserByOpenId(String openid);
    //5 根据useid 查询提货点和团长的信息
    LeaderAddressVo getLeaderAddressByUserId(Long id);
    //7 获取当前登录用户信息 放到redis里面 设置有效时间
    UserLoginVo getUserLoginVo(Long id);
}
